home *** CD-ROM | disk | FTP | other *** search
- ; GetCookie-Routine, (PD) 1995, Dirk Haun @ WI2
-
- export get_cookie
-
- import Supexec
-
- module get_p_cookies
- move.l $5a0.w,d0
- rts
- endmod
-
- ; int get_cookie(long cookie[D0],long *cval[A0]);
-
- module get_cookie
- movem.l D4/A2-A3,-(A7)
- move.l D0,D4
- move.l A0,A3
- lea get_p_cookies,A0
- jsr Supexec
- tst.l D0
- beq.s c_ende
- move.l D0,A0
- clr.l D0
- c_loop: move.l (A0)+,D1
- beq.s c_ende
- move.l (A0)+,D2
- cmp.l D4,D1
- bne.s c_loop
- c_found: move.l D2,(A3)
- moveq #1,D0
- c_ende: movem.l (A7)+,D4/A2-A3
- rts
- endmod
-